have a scent for something - Turco Inglés Diccionario